Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
255 - 257 LEIGH ROAD Semi-Detached £180,000 27 Oct 2000
257 LEIGH ROAD Detached £247,000 19 Mar 2004
259 LEIGH ROAD Detached £90,000 25 Aug 1999
263 LEIGH ROAD £360,000 28 Sep 2018
327 LEIGH ROAD Detached £225,000 20 Oct 2006